.select-area {
  .first-line {

    .decide-areas {
      display: flex;
      align-items: baseline;
      margin-bottom: 12px;
    }
  }

}

.second-line, .checkbox-area {
  display: flex;
  //justify-content: space-around;
  margin-bottom: 12px;
}

.checkbox-area {
  line-height: 34px;
}

nz-checkbox-group {
  line-height: 34px;
}

nz-cascader, nz-select {
  margin-bottom: 4px;
}

.years {
  margin-right: 12px;

}

.areas, .organs, .files {
  display: flex;
  margin-right: 12px;

  label {
    margin-top: 4px;
  }

}

.flex-wrap {
  display: flex;

  .area-wrap, .organs-wrap, .files-wrap, .frame-wrap {
    display: flex;
    flex-direction: column;
  }
}

.filter-add {
  color: #034ea2;
  cursor: pointer;
  margin-left: 6px;
  margin-top: 8px;
  height: 20px;
}

.frame-area {
  //width: 26%;
  display: flex;

  .frame {
    display: flex;
    margin-bottom: 20px;
    margin-right: 12px;

    label {
      margin-top: 4px;
      //color: #034ea2;
      font-weight: bold;
    }

    .frame-wrap {
      width: 180px;

      nz-cascader {
        color: #034ea2;
      }
    }
  }

}
